home *** CD-ROM | disk | FTP | other *** search
- // Machine generated IDispatch wrapper class(es) created by Microsoft Visual C++
-
- // NOTE: Do not modify the contents of this file. If this class is regenerated by
- // Microsoft Visual C++, your modifications will be overwritten.
-
-
- #include "stdafx.h"
- #include "gtlist.h"
-
- // Dispatch interfaces referenced by this interface
- #include "Picture.h"
- #include "font.h"
-
- /////////////////////////////////////////////////////////////////////////////
- // CGTList1
-
- IMPLEMENT_DYNCREATE(CGTList1, CWnd)
-
- /////////////////////////////////////////////////////////////////////////////
- // CGTList1 properties
-
- OLE_COLOR CGTList1::GetBackColor()
- {
- OLE_COLOR result;
- GetProperty(DISPID_BACKCOLOR, VT_I4, (void*)&result);
- return result;
- }
-
- void CGTList1::SetBackColor(OLE_COLOR propVal)
- {
- SetProperty(DISPID_BACKCOLOR, VT_I4, propVal);
- }
-
- BOOL CGTList1::GetEnabled()
- {
- BOOL result;
- GetProperty(DISPID_ENABLED, VT_BOOL, (void*)&result);
- return result;
- }
-
- void CGTList1::SetEnabled(BOOL propVal)
- {
- SetProperty(DISPID_ENABLED, VT_BOOL, propVal);
- }
-
- OLE_HANDLE CGTList1::GetHWnd()
- {
- OLE_HANDLE result;
- GetProperty(DISPID_HWND, VT_I4, (void*)&result);
- return result;
- }
-
- void CGTList1::SetHWnd(OLE_HANDLE propVal)
- {
- SetProperty(DISPID_HWND, VT_I4, propVal);
- }
-
- long CGTList1::GetMultiSelect()
- {
- long result;
- GetProperty(0x2, VT_I4, (void*)&result);
- return result;
- }
-
- void CGTList1::SetMultiSelect(long propVal)
- {
- SetProperty(0x2, VT_I4, propVal);
- }
-
- CPicture CGTList1::GetPicture()
- {
- LPDISPATCH pDispatch;
- GetProperty(0x3, VT_DISPATCH, (void*)&pDispatch);
- return CPicture(pDispatch);
- }
-
- void CGTList1::SetPicture(LPDISPATCH propVal)
- {
- SetProperty(0x3, VT_DISPATCH, propVal);
- }
-
- long CGTList1::GetPictureAlignment()
- {
- long result;
- GetProperty(0x4, VT_I4, (void*)&result);
- return result;
- }
-
- void CGTList1::SetPictureAlignment(long propVal)
- {
- SetProperty(0x4, VT_I4, propVal);
- }
-
- LPDISPATCH CGTList1::GetSelectedItem()
- {
- LPDISPATCH result;
- GetProperty(0x5, VT_DISPATCH, (void*)&result);
- return result;
- }
-
- void CGTList1::SetSelectedItem(LPDISPATCH propVal)
- {
- SetProperty(0x5, VT_DISPATCH, propVal);
- }
-
- BOOL CGTList1::GetSorted()
- {
- BOOL result;
- GetProperty(0x6, VT_BOOL, (void*)&result);
- return result;
- }
-
- void CGTList1::SetSorted(BOOL propVal)
- {
- SetProperty(0x6, VT_BOOL, propVal);
- }
-
- short CGTList1::GetSortKey()
- {
- short result;
- GetProperty(0x7, VT_I2, (void*)&result);
- return result;
- }
-
- void CGTList1::SetSortKey(short propVal)
- {
- SetProperty(0x7, VT_I2, propVal);
- }
-
- long CGTList1::GetSortOrder()
- {
- long result;
- GetProperty(0x8, VT_I4, (void*)&result);
- return result;
- }
-
- void CGTList1::SetSortOrder(long propVal)
- {
- SetProperty(0x8, VT_I4, propVal);
- }
-
- VARIANT CGTList1::GetTagVariant()
- {
- VARIANT result;
- GetProperty(0x9, VT_VARIANT, (void*)&result);
- return result;
- }
-
- void CGTList1::SetTagVariant(const VARIANT& propVal)
- {
- SetProperty(0x9, VT_VARIANT, &propVal);
- }
-
- BOOL CGTList1::GetAllowColumnDragDrop()
- {
- BOOL result;
- GetProperty(0xa, VT_BOOL, (void*)&result);
- return result;
- }
-
- void CGTList1::SetAllowColumnDragDrop(BOOL propVal)
- {
- SetProperty(0xa, VT_BOOL, propVal);
- }
-
- BOOL CGTList1::GetAllowColumnResize()
- {
- BOOL result;
- GetProperty(0xb, VT_BOOL, (void*)&result);
- return result;
- }
-
- void CGTList1::SetAllowColumnResize(BOOL propVal)
- {
- SetProperty(0xb, VT_BOOL, propVal);
- }
-
- CString CGTList1::GetImageList()
- {
- CString result;
- GetProperty(0xc, VT_BSTR, (void*)&result);
- return result;
- }
-
- void CGTList1::SetImageList(LPCTSTR propVal)
- {
- SetProperty(0xc, VT_BSTR, propVal);
- }
-
- long CGTList1::GetListCount()
- {
- long result;
- GetProperty(0xd, VT_I4, (void*)&result);
- return result;
- }
-
- void CGTList1::SetListCount(long propVal)
- {
- SetProperty(0xd, VT_I4, propVal);
- }
-
- long CGTList1::GetNewIndex()
- {
- long result;
- GetProperty(0xe, VT_I4, (void*)&result);
- return result;
- }
-
- void CGTList1::SetNewIndex(long propVal)
- {
- SetProperty(0xe, VT_I4, propVal);
- }
-
- unsigned long CGTList1::GetScrollTipBackColor()
- {
- unsigned long result;
- GetProperty(0xf, VT_I4, (void*)&result);
- return result;
- }
-
- void CGTList1::SetScrollTipBackColor(unsigned long propVal)
- {
- SetProperty(0xf, VT_I4, propVal);
- }
-
- CString CGTList1::GetScrollTipDataField()
- {
- CString result;
- GetProperty(0x10, VT_BSTR, (void*)&result);
- return result;
- }
-
- void CGTList1::SetScrollTipDataField(LPCTSTR propVal)
- {
- SetProperty(0x10, VT_BSTR, propVal);
- }
-
- COleFont CGTList1::GetScrollTipFont()
- {
- LPDISPATCH pDispatch;
- GetProperty(0x11, VT_DISPATCH, (void*)&pDispatch);
- return COleFont(pDispatch);
- }
-
- void CGTList1::SetScrollTipFont(LPDISPATCH propVal)
- {
- SetProperty(0x11, VT_DISPATCH, propVal);
- }
-
- unsigned long CGTList1::GetScrollTipForeColor()
- {
- unsigned long result;
- GetProperty(0x12, VT_I4, (void*)&result);
- return result;
- }
-
- void CGTList1::SetScrollTipForeColor(unsigned long propVal)
- {
- SetProperty(0x12, VT_I4, propVal);
- }
-
- long CGTList1::GetSelCount()
- {
- long result;
- GetProperty(0x13, VT_I4, (void*)&result);
- return result;
- }
-
- void CGTList1::SetSelCount(long propVal)
- {
- SetProperty(0x13, VT_I4, propVal);
- }
-
- CString CGTList1::GetText()
- {
- CString result;
- GetProperty(DISPID_TEXT, VT_BSTR, (void*)&result);
- return result;
- }
-
- void CGTList1::SetText(LPCTSTR propVal)
- {
- SetProperty(DISPID_TEXT, VT_BSTR, propVal);
- }
-
- unsigned long CGTList1::GetExtendTipBackColor()
- {
- unsigned long result;
- GetProperty(0x14, VT_I4, (void*)&result);
- return result;
- }
-
- void CGTList1::SetExtendTipBackColor(unsigned long propVal)
- {
- SetProperty(0x14, VT_I4, propVal);
- }
-
- CString CGTList1::GetExtendTipDataField()
- {
- CString result;
- GetProperty(0x15, VT_BSTR, (void*)&result);
- return result;
- }
-
- void CGTList1::SetExtendTipDataField(LPCTSTR propVal)
- {
- SetProperty(0x15, VT_BSTR, propVal);
- }
-
- long CGTList1::GetExtendTipDelay()
- {
- long result;
- GetProperty(0x16, VT_I4, (void*)&result);
- return result;
- }
-
- void CGTList1::SetExtendTipDelay(long propVal)
- {
- SetProperty(0x16, VT_I4, propVal);
- }
-
- COleFont CGTList1::GetExtendTipFont()
- {
- LPDISPATCH pDispatch;
- GetProperty(0x17, VT_DISPATCH, (void*)&pDispatch);
- return COleFont(pDispatch);
- }
-
- void CGTList1::SetExtendTipFont(LPDISPATCH propVal)
- {
- SetProperty(0x17, VT_DISPATCH, propVal);
- }
-
- unsigned long CGTList1::GetExtendTipForeColor()
- {
- unsigned long result;
- GetProperty(0x18, VT_I4, (void*)&result);
- return result;
- }
-
- void CGTList1::SetExtendTipForeColor(unsigned long propVal)
- {
- SetProperty(0x18, VT_I4, propVal);
- }
-
- long CGTList1::GetExtendTipTimeout()
- {
- long result;
- GetProperty(0x19, VT_I4, (void*)&result);
- return result;
- }
-
- void CGTList1::SetExtendTipTimeout(long propVal)
- {
- SetProperty(0x19, VT_I4, propVal);
- }
-
- long CGTList1::GetTopIndex()
- {
- long result;
- GetProperty(0x1a, VT_I4, (void*)&result);
- return result;
- }
-
- void CGTList1::SetTopIndex(long propVal)
- {
- SetProperty(0x1a, VT_I4, propVal);
- }
-
- long CGTList1::GetVertScrollBar()
- {
- long result;
- GetProperty(0x1b, VT_I4, (void*)&result);
- return result;
- }
-
- void CGTList1::SetVertScrollBar(long propVal)
- {
- SetProperty(0x1b, VT_I4, propVal);
- }
-
- unsigned long CGTList1::GetDefColCaptionBackColor()
- {
- unsigned long result;
- GetProperty(0x1c, VT_I4, (void*)&result);
- return result;
- }
-
- void CGTList1::SetDefColCaptionBackColor(unsigned long propVal)
- {
- SetProperty(0x1c, VT_I4, propVal);
- }
-
- long CGTList1::GetDefColCaptionFont3D()
- {
- long result;
- GetProperty(0x1d, VT_I4, (void*)&result);
- return result;
- }
-
- void CGTList1::SetDefColCaptionFont3D(long propVal)
- {
- SetProperty(0x1d, VT_I4, propVal);
- }
-
- COleFont CGTList1::GetDefColCaptionFont()
- {
- LPDISPATCH pDispatch;
- GetProperty(0x1e, VT_DISPATCH, (void*)&pDispatch);
- return COleFont(pDispatch);
- }
-
- void CGTList1::SetDefColCaptionFont(LPDISPATCH propVal)
- {
- SetProperty(0x1e, VT_DISPATCH, propVal);
- }
-
- long CGTList1::GetDefColCaptionPictureAlignment()
- {
- long result;
- GetProperty(0x1f, VT_I4, (void*)&result);
- return result;
- }
-
- void CGTList1::SetDefColCaptionPictureAlignment(long propVal)
- {
- SetProperty(0x1f, VT_I4, propVal);
- }
-
- unsigned long CGTList1::GetDefColCaptionForeColor()
- {
- unsigned long result;
- GetProperty(0x20, VT_I4, (void*)&result);
- return result;
- }
-
- void CGTList1::SetDefColCaptionForeColor(unsigned long propVal)
- {
- SetProperty(0x20, VT_I4, propVal);
- }
-
- float CGTList1::GetDefColumnWidth()
- {
- float result;
- GetProperty(0x21, VT_R4, (void*)&result);
- return result;
- }
-
- void CGTList1::SetDefColumnWidth(float propVal)
- {
- SetProperty(0x21, VT_R4, propVal);
- }
-
- long CGTList1::GetDefColCaptionBorderStyle()
- {
- long result;
- GetProperty(0x22, VT_I4, (void*)&result);
- return result;
- }
-
- void CGTList1::SetDefColCaptionBorderStyle(long propVal)
- {
- SetProperty(0x22, VT_I4, propVal);
- }
-
- float CGTList1::GetDefRowHeight()
- {
- float result;
- GetProperty(0x23, VT_R4, (void*)&result);
- return result;
- }
-
- void CGTList1::SetDefRowHeight(float propVal)
- {
- SetProperty(0x23, VT_R4, propVal);
- }
-
- float CGTList1::GetColumnHeaderHeight()
- {
- float result;
- GetProperty(0x24, VT_R4, (void*)&result);
- return result;
- }
-
- void CGTList1::SetColumnHeaderHeight(float propVal)
- {
- SetProperty(0x24, VT_R4, propVal);
- }
-
- unsigned long CGTList1::GetDefBackColor()
- {
- unsigned long result;
- GetProperty(0x25, VT_I4, (void*)&result);
- return result;
- }
-
- void CGTList1::SetDefBackColor(unsigned long propVal)
- {
- SetProperty(0x25, VT_I4, propVal);
- }
-
- COleFont CGTList1::GetDefFont()
- {
- LPDISPATCH pDispatch;
- GetProperty(0x26, VT_DISPATCH, (void*)&pDispatch);
- return COleFont(pDispatch);
- }
-
- void CGTList1::SetDefFont(LPDISPATCH propVal)
- {
- SetProperty(0x26, VT_DISPATCH, propVal);
- }
-
- long CGTList1::GetDefFont3D()
- {
- long result;
- GetProperty(0x27, VT_I4, (void*)&result);
- return result;
- }
-
- void CGTList1::SetDefFont3D(long propVal)
- {
- SetProperty(0x27, VT_I4, propVal);
- }
-
- unsigned long CGTList1::GetDefForeColor()
- {
- unsigned long result;
- GetProperty(0x28, VT_I4, (void*)&result);
- return result;
- }
-
- void CGTList1::SetDefForeColor(unsigned long propVal)
- {
- SetProperty(0x28, VT_I4, propVal);
- }
-
- long CGTList1::GetDefPictureAlignment()
- {
- long result;
- GetProperty(0x29, VT_I4, (void*)&result);
- return result;
- }
-
- void CGTList1::SetDefPictureAlignment(long propVal)
- {
- SetProperty(0x29, VT_I4, propVal);
- }
-
- long CGTList1::GetDefTextAlignment()
- {
- long result;
- GetProperty(0x2a, VT_I4, (void*)&result);
- return result;
- }
-
- void CGTList1::SetDefTextAlignment(long propVal)
- {
- SetProperty(0x2a, VT_I4, propVal);
- }
-
- LPUNKNOWN CGTList1::GetDataSource()
- {
- LPUNKNOWN result;
- GetProperty(0x1, VT_UNKNOWN, (void*)&result);
- return result;
- }
-
- void CGTList1::SetDataSource(LPUNKNOWN propVal)
- {
- SetProperty(0x1, VT_UNKNOWN, propVal);
- }
-
- long CGTList1::GetAppearance()
- {
- long result;
- GetProperty(0x2b, VT_I4, (void*)&result);
- return result;
- }
-
- void CGTList1::SetAppearance(long propVal)
- {
- SetProperty(0x2b, VT_I4, propVal);
- }
-
- BOOL CGTList1::GetCalcRowCountOnLoad()
- {
- BOOL result;
- GetProperty(0x2c, VT_BOOL, (void*)&result);
- return result;
- }
-
- void CGTList1::SetCalcRowCountOnLoad(BOOL propVal)
- {
- SetProperty(0x2c, VT_BOOL, propVal);
- }
-
- unsigned long CGTList1::GetGridLineColor()
- {
- unsigned long result;
- GetProperty(0x2d, VT_I4, (void*)&result);
- return result;
- }
-
- void CGTList1::SetGridLineColor(unsigned long propVal)
- {
- SetProperty(0x2d, VT_I4, propVal);
- }
-
- long CGTList1::GetGridLineType()
- {
- long result;
- GetProperty(0x2e, VT_I4, (void*)&result);
- return result;
- }
-
- void CGTList1::SetGridLineType(long propVal)
- {
- SetProperty(0x2e, VT_I4, propVal);
- }
-
- long CGTList1::GetGridLineStyle()
- {
- long result;
- GetProperty(0x2f, VT_I4, (void*)&result);
- return result;
- }
-
- void CGTList1::SetGridLineStyle(long propVal)
- {
- SetProperty(0x2f, VT_I4, propVal);
- }
-
- long CGTList1::GetBorderStyle()
- {
- long result;
- GetProperty(0x30, VT_I4, (void*)&result);
- return result;
- }
-
- void CGTList1::SetBorderStyle(long propVal)
- {
- SetProperty(0x30, VT_I4, propVal);
- }
-
- short CGTList1::GetSubRows()
- {
- short result;
- GetProperty(0x31, VT_I2, (void*)&result);
- return result;
- }
-
- void CGTList1::SetSubRows(short propVal)
- {
- SetProperty(0x31, VT_I2, propVal);
- }
-
- unsigned long CGTList1::GetDefForeColorOdd()
- {
- unsigned long result;
- GetProperty(0x32, VT_I4, (void*)&result);
- return result;
- }
-
- void CGTList1::SetDefForeColorOdd(unsigned long propVal)
- {
- SetProperty(0x32, VT_I4, propVal);
- }
-
- unsigned long CGTList1::GetDefBackColorOdd()
- {
- unsigned long result;
- GetProperty(0x33, VT_I4, (void*)&result);
- return result;
- }
-
- void CGTList1::SetDefBackColorOdd(unsigned long propVal)
- {
- SetProperty(0x33, VT_I4, propVal);
- }
-
- CString CGTList1::Get_Text()
- {
- CString result;
- GetProperty(0x0, VT_BSTR, (void*)&result);
- return result;
- }
-
- void CGTList1::Set_Text(LPCTSTR propVal)
- {
- SetProperty(0x0, VT_BSTR, propVal);
- }
-
- BOOL CGTList1::GetSubRowsStatic()
- {
- BOOL result;
- GetProperty(0x34, VT_BOOL, (void*)&result);
- return result;
- }
-
- void CGTList1::SetSubRowsStatic(BOOL propVal)
- {
- SetProperty(0x34, VT_BOOL, propVal);
- }
-
- BOOL CGTList1::GetColumnResizeElastic()
- {
- BOOL result;
- GetProperty(0x35, VT_BOOL, (void*)&result);
- return result;
- }
-
- void CGTList1::SetColumnResizeElastic(BOOL propVal)
- {
- SetProperty(0x35, VT_BOOL, propVal);
- }
-
- short CGTList1::GetSortKey2()
- {
- short result;
- GetProperty(0x36, VT_I2, (void*)&result);
- return result;
- }
-
- void CGTList1::SetSortKey2(short propVal)
- {
- SetProperty(0x36, VT_I2, propVal);
- }
-
- short CGTList1::GetSortKey3()
- {
- short result;
- GetProperty(0x37, VT_I2, (void*)&result);
- return result;
- }
-
- void CGTList1::SetSortKey3(short propVal)
- {
- SetProperty(0x37, VT_I2, propVal);
- }
-
- BOOL CGTList1::GetScrollTips()
- {
- BOOL result;
- GetProperty(0x38, VT_BOOL, (void*)&result);
- return result;
- }
-
- void CGTList1::SetScrollTips(BOOL propVal)
- {
- SetProperty(0x38, VT_BOOL, propVal);
- }
-
- BOOL CGTList1::GetExtendTips()
- {
- BOOL result;
- GetProperty(0x39, VT_BOOL, (void*)&result);
- return result;
- }
-
- void CGTList1::SetExtendTips(BOOL propVal)
- {
- SetProperty(0x39, VT_BOOL, propVal);
- }
-
- long CGTList1::GetDefWordWrap()
- {
- long result;
- GetProperty(0x3a, VT_I4, (void*)&result);
- return result;
- }
-
- void CGTList1::SetDefWordWrap(long propVal)
- {
- SetProperty(0x3a, VT_I4, propVal);
- }
-
- long CGTList1::GetDefColCaptionTextAlignment()
- {
- long result;
- GetProperty(0x3b, VT_I4, (void*)&result);
- return result;
- }
-
- void CGTList1::SetDefColCaptionTextAlignment(long propVal)
- {
- SetProperty(0x3b, VT_I4, propVal);
- }
-
- long CGTList1::GetDefColCaptionWordWrap()
- {
- long result;
- GetProperty(0x3c, VT_I4, (void*)&result);
- return result;
- }
-
- void CGTList1::SetDefColCaptionWordWrap(long propVal)
- {
- SetProperty(0x3c, VT_I4, propVal);
- }
-
- BOOL CGTList1::GetVirtual()
- {
- BOOL result;
- GetProperty(0x3d, VT_BOOL, (void*)&result);
- return result;
- }
-
- void CGTList1::SetVirtual(BOOL propVal)
- {
- SetProperty(0x3d, VT_BOOL, propVal);
- }
-
- long CGTList1::GetVirtualItemCount()
- {
- long result;
- GetProperty(0x3e, VT_I4, (void*)&result);
- return result;
- }
-
- void CGTList1::SetVirtualItemCount(long propVal)
- {
- SetProperty(0x3e, VT_I4, propVal);
- }
-
- long CGTList1::GetSortOrder2()
- {
- long result;
- GetProperty(0x3f, VT_I4, (void*)&result);
- return result;
- }
-
- void CGTList1::SetSortOrder2(long propVal)
- {
- SetProperty(0x3f, VT_I4, propVal);
- }
-
- long CGTList1::GetSortOrder3()
- {
- long result;
- GetProperty(0x40, VT_I4, (void*)&result);
- return result;
- }
-
- void CGTList1::SetSortOrder3(long propVal)
- {
- SetProperty(0x40, VT_I4, propVal);
- }
-
- BOOL CGTList1::GetAllowColumnSortClick()
- {
- BOOL result;
- GetProperty(0x41, VT_BOOL, (void*)&result);
- return result;
- }
-
- void CGTList1::SetAllowColumnSortClick(BOOL propVal)
- {
- SetProperty(0x41, VT_BOOL, propVal);
- }
-
- long CGTList1::GetListIndex()
- {
- long result;
- GetProperty(0x43, VT_I4, (void*)&result);
- return result;
- }
-
- void CGTList1::SetListIndex(long propVal)
- {
- SetProperty(0x43, VT_I4, propVal);
- }
-
- unsigned long CGTList1::GetMaskColor()
- {
- unsigned long result;
- GetProperty(0x44, VT_I4, (void*)&result);
- return result;
- }
-
- void CGTList1::SetMaskColor(unsigned long propVal)
- {
- SetProperty(0x44, VT_I4, propVal);
- }
-
- BOOL CGTList1::GetMaskColorEnabled()
- {
- BOOL result;
- GetProperty(0x45, VT_BOOL, (void*)&result);
- return result;
- }
-
- void CGTList1::SetMaskColorEnabled(BOOL propVal)
- {
- SetProperty(0x45, VT_BOOL, propVal);
- }
-
- long CGTList1::GetDynamicCols()
- {
- long result;
- GetProperty(0x46, VT_I4, (void*)&result);
- return result;
- }
-
- void CGTList1::SetDynamicCols(long propVal)
- {
- SetProperty(0x46, VT_I4, propVal);
- }
-
- long CGTList1::GetHorzScrollBar()
- {
- long result;
- GetProperty(0x47, VT_I4, (void*)&result);
- return result;
- }
-
- void CGTList1::SetHorzScrollBar(long propVal)
- {
- SetProperty(0x47, VT_I4, propVal);
- }
-
- BOOL CGTList1::GetColumnCaptions()
- {
- BOOL result;
- GetProperty(0x48, VT_BOOL, (void*)&result);
- return result;
- }
-
- void CGTList1::SetColumnCaptions(BOOL propVal)
- {
- SetProperty(0x48, VT_BOOL, propVal);
- }
-
- CPicture CGTList1::GetMouseIcon()
- {
- LPDISPATCH pDispatch;
- GetProperty(0x49, VT_DISPATCH, (void*)&pDispatch);
- return CPicture(pDispatch);
- }
-
- void CGTList1::SetMouseIcon(LPDISPATCH propVal)
- {
- SetProperty(0x49, VT_DISPATCH, propVal);
- }
-
- long CGTList1::GetMousePointer()
- {
- long result;
- GetProperty(0x4a, VT_I4, (void*)&result);
- return result;
- }
-
- void CGTList1::SetMousePointer(long propVal)
- {
- SetProperty(0x4a, VT_I4, propVal);
- }
-
- VARIANT CGTList1::GetBookmark()
- {
- VARIANT result;
- GetProperty(0x4b, VT_VARIANT, (void*)&result);
- return result;
- }
-
- void CGTList1::SetBookmark(const VARIANT& propVal)
- {
- SetProperty(0x4b, VT_VARIANT, &propVal);
- }
-
- VARIANT CGTList1::GetTopBookmark()
- {
- VARIANT result;
- GetProperty(0x4c, VT_VARIANT, (void*)&result);
- return result;
- }
-
- void CGTList1::SetTopBookmark(const VARIANT& propVal)
- {
- SetProperty(0x4c, VT_VARIANT, &propVal);
- }
-
- unsigned long CGTList1::GetSelectedBackColor()
- {
- unsigned long result;
- GetProperty(0x4d, VT_I4, (void*)&result);
- return result;
- }
-
- void CGTList1::SetSelectedBackColor(unsigned long propVal)
- {
- SetProperty(0x4d, VT_I4, propVal);
- }
-
- unsigned long CGTList1::GetSelectedForeColor()
- {
- unsigned long result;
- GetProperty(0x4e, VT_I4, (void*)&result);
- return result;
- }
-
- void CGTList1::SetSelectedForeColor(unsigned long propVal)
- {
- SetProperty(0x4e, VT_I4, propVal);
- }
-
- /////////////////////////////////////////////////////////////////////////////
- // CGTList1 operations
-
- BOOL CGTList1::GetSelected(long Index)
- {
- BOOL result;
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x55, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, parms,
- Index);
- return result;
- }
-
- void CGTList1::SetSelected(long Index, BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_I4 VTS_BOOL;
- InvokeHelper(0x55, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- Index, bNewValue);
- }
-
- long CGTList1::GetItemData(long Index)
- {
- long result;
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x56, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
- Index);
- return result;
- }
-
- void CGTList1::SetItemData(long Index, long nNewValue)
- {
- static BYTE parms[] =
- VTS_I4 VTS_I4;
- InvokeHelper(0x56, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- Index, nNewValue);
- }
-
- LPDISPATCH CGTList1::GetListItems(const VARIANT& Index)
- {
- LPDISPATCH result;
- static BYTE parms[] =
- VTS_VARIANT;
- InvokeHelper(0x57, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms,
- &Index);
- return result;
- }
-
- void CGTList1::SetListItems(const VARIANT& Index, LPDISPATCH newValue)
- {
- static BYTE parms[] =
- VTS_VARIANT VTS_DISPATCH;
- InvokeHelper(0x57, DISPATCH_PROPERTYPUTREF, VT_EMPTY, NULL, parms,
- &Index, newValue);
- }
-
- LPDISPATCH CGTList1::GetColumnDefs(const VARIANT& Index)
- {
- LPDISPATCH result;
- static BYTE parms[] =
- VTS_VARIANT;
- InvokeHelper(0x58, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms,
- &Index);
- return result;
- }
-
- void CGTList1::SetColumnDefs(const VARIANT& Index, LPDISPATCH newValue)
- {
- static BYTE parms[] =
- VTS_VARIANT VTS_DISPATCH;
- InvokeHelper(0x58, DISPATCH_PROPERTYPUTREF, VT_EMPTY, NULL, parms,
- &Index, newValue);
- }
-
- LPDISPATCH CGTList1::GetListImages(const VARIANT& Index)
- {
- LPDISPATCH result;
- static BYTE parms[] =
- VTS_VARIANT;
- InvokeHelper(0x59, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, parms,
- &Index);
- return result;
- }
-
- void CGTList1::SetListImages(const VARIANT& Index, LPDISPATCH newValue)
- {
- static BYTE parms[] =
- VTS_VARIANT VTS_DISPATCH;
- InvokeHelper(0x59, DISPATCH_PROPERTYPUTREF, VT_EMPTY, NULL, parms,
- &Index, newValue);
- }
-
- void CGTList1::Clear()
- {
- InvokeHelper(0x4f, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
- }
-
- void CGTList1::Refresh()
- {
- InvokeHelper(DISPID_REFRESH, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
- }
-
- void CGTList1::RemoveItem(long Index)
- {
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x50, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
- Index);
- }
-
- void CGTList1::AddItem(LPCTSTR Item, const VARIANT& Index)
- {
- static BYTE parms[] =
- VTS_BSTR VTS_VARIANT;
- InvokeHelper(0x51, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
- Item, &Index);
- }
-
- void CGTList1::ClearCache()
- {
- InvokeHelper(0x52, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
- }
-
- short CGTList1::GetLeftColumn(const VARIANT& SubRow)
- {
- short result;
- static BYTE parms[] =
- VTS_VARIANT;
- InvokeHelper(0x5a, DISPATCH_PROPERTYGET, VT_I2, (void*)&result, parms,
- &SubRow);
- return result;
- }
-
- void CGTList1::SetLeftColumn(const VARIANT& SubRow, short nNewValue)
- {
- static BYTE parms[] =
- VTS_VARIANT VTS_I2;
- InvokeHelper(0x5a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- &SubRow, nNewValue);
- }
-
- short CGTList1::HitTest(float x, float y)
- {
- short result;
- static BYTE parms[] =
- VTS_R4 VTS_R4;
- InvokeHelper(0x53, DISPATCH_METHOD, VT_I2, (void*)&result, parms,
- x, y);
- return result;
- }
-
- short CGTList1::HitTestItem(float x, float y, LPDISPATCH* ListItem, LPDISPATCH* SubItem)
- {
- short result;
- static BYTE parms[] =
- VTS_R4 VTS_R4 VTS_PDISPATCH VTS_PDISPATCH;
- InvokeHelper(0x54, DISPATCH_METHOD, VT_I2, (void*)&result, parms,
- x, y, ListItem, SubItem);
- return result;
- }
-
- VARIANT CGTList1::GetSelBookmarks(long Index)
- {
- VARIANT result;
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x5b, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, parms,
- Index);
- return result;
- }
-
- void CGTList1::SetSelBookmarks(long Index, const VARIANT& newValue)
- {
- static BYTE parms[] =
- VTS_I4 VTS_VARIANT;
- InvokeHelper(0x5b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- Index, &newValue);
- }
-
- long CGTList1::GetSelIndices(long Index)
- {
- long result;
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x5c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
- Index);
- return result;
- }
-
- void CGTList1::SetSelIndices(long Index, long nNewValue)
- {
- static BYTE parms[] =
- VTS_I4 VTS_I4;
- InvokeHelper(0x5c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- Index, nNewValue);
- }
-
- void CGTList1::AboutBox()
- {
- InvokeHelper(0xfffffdd8, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
- }
-